intelligence peddlers - Spanish English Dictionary